
import axios from 'axios';
const http = axios.create({
    baseURL:'https://dev-gateway.htd.cn/test/yangnai',
    timeout:10000

});
http.interceptors.request.use(config => {
    console.log('11');
    // 在发送请求之前做些什么
    let token:any = localStorage.getItem('token');
    if(token){
        token = 'Bearer' + ' ' + token.replace(/'|"/g, ''); // 把token加入到默认请求参数中
        config.headers['Authorization'] = token;
    };
    return config;
}, error => {
    // 对请求错误做些什么
    return Promise.reject(error);
});

// http response 响应拦截器
http.interceptors.response.use(response => {
    // 对响应数据做些什么
    console.log(response);
    return response;
}, error => {
    // 对响应错误做些什么
    return Promise.reject(error);
});
export default http;